618 Mulberry St, Milton, DE 19968-1516, Milton
Great food & great service! We eat here every time we're in Delaware.
Great food & great service! We eat here every time we're in Delaware.